A Communication Library Using Active Messages to Improve Performance of PVM

نویسندگان

  • Krishnan R. Subramaniam
  • Suraj C. Kothari
  • Don Heller
چکیده

We present a communication library to improve performance of PVM. The new library introduces communication primitives based on Active Messages. We propose a hybrid scheme that includes a signal driven message notiication scheme plus controlled polling. The new communication library is tested along with the normal PVM library to assess the improvement in performance.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Eecient Molecular Dynamics on a Network of Personal Computers

The Genoa Active Message Machine (GAMMA) is a high-performance Active Messages-like communication layer implemented at kernel level as an extension of the Linux Operating System, and made available to user applications through a programming library. On low-cost clusters of Personal Computers (PCs) connected by Fast Ethernet, GAMMA achieves much better communication performance compared to publi...

متن کامل

Porting a Molecular Dynamics Application on a Low-Cost Cluster of Personal Computer Running GAMMA

The Genoa Active Message Machine (GAMMA) is a lowcost cluster of Personal Computers (PCs) networked by commodity fast LAN (100base-T Ethernet) and running a Linux operating system kernel enhanced with low-latency, high throughput support to inter-process communication based on the Active Messages paradigm. The target of our work is the porting on GAMMA of a Molecular Dynamics (MD) code used to ...

متن کامل

Improving PVM Performance Using ATOMIC User-Level Protocol

Parallel virtual machine (PVM) software system provides a programming environment that allows a collection of networked workstations to appear as a single concurrent computational resource. The performance of parallel applications in this environment depends on the performance of reliable data transfers between tasks. In this paper, we improve PVM communication performance over the ATOMIC LAN, ...

متن کامل

Optimization of PVM Based on a User-level Communication Protocol

With the introduction of high-performance Myrinet interconnection technology, building PVM on top of Myrinet has been a popular tread to improve its communication performance. There are generally two approaches to improve the efficiency of PVM: one approach is to emulate TCP/IP interface in low-level messaging layers, and base PVM on the new TCP/IP stack. The other approach is to redesign and o...

متن کامل

ParaStation User Level Communication

PULC (ParaStation User Level Communication) is a user-level communication library for workstation clusters. PULC provides a multiuser , multi-programming communication library for user-level communication on top of high-speed communication hardware. This paper describes the design of the communication subsystem, a rst implementation on top of the ParaStation communication adapter, and benchmark...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Parallel Distrib. Comput.

دوره 39  شماره 

صفحات  -

تاریخ انتشار 1996